DataSource for Entity Framework for WPF/Silverlight
GroupBy<TKey,TElement,TResult>(Expression<Func<T,TKey>>,Expression<Func<T,TElement>>,Expression<Func<TKey,IEnumerable<TElement>,TResult>>) メソッド

C1.LiveLinq.LiveViews 名前空間 > View<T> クラス > GroupBy メソッド : GroupBy<TKey,TElement,TResult>(Expression<Func<T,TKey>>,Expression<Func<T,TElement>>,Expression<Func<TKey,IEnumerable<TElement>,TResult>>) メソッド
keySelectorによって返されるキーの型。
グループ内の要素の型。
resultSelectorによって返される結果値の型。
各要素のキーを抽出する関数。
System.Linq.IGrouping`2内の要素に各ソース要素をマッピングする関数。
各グループの結果値を作成する関数。
指定されたキーセレクタ関数に従ってビューの要素をグループ化し、 各グループとそのキーから結果値を作成します。 指定された関数によって投影される各グループの要素。
シンタックス
'宣言
 
Public Overloads Function GroupBy
    (Of TKey,TElement,TResult)( _
   ByVal keySelector As System.Linq.Expressions.Expression(Of Func(Of T,TKey)), _
   ByVal elementSelector As System.Linq.Expressions.Expression(Of Func(Of T,TElement)), _
   ByVal resultSelector As System.Linq.Expressions.Expression(Of Func(Of TKey,IEnumerable(Of TElement),TResult)) _
) As View(Of TResult)
public View<TResult> GroupBy<TKey,TElement,TResult>( 
   System.Linq.Expressions.Expression<Func<T,TKey>> keySelector,
   System.Linq.Expressions.Expression<Func<T,TElement>> elementSelector,
   System.Linq.Expressions.Expression<Func<TKey,IEnumerable<TElement>,TResult>> resultSelector
)

パラメータ

keySelector
各要素のキーを抽出する関数。
elementSelector
System.Linq.IGrouping`2内の要素に各ソース要素をマッピングする関数。
resultSelector
各グループの結果値を作成する関数。

型パラメータ

TKey
keySelectorによって返されるキーの型。
TElement
グループ内の要素の型。
TResult
resultSelectorによって返される結果値の型。

戻り値の型

各要素がグループとキーへの投影を表す TResultの型の要素のビュー。
参照

View<T> クラス
View<T> メンバ
オーバーロード一覧